gdk: Don't ever do copies from the window
authorAlexander Larsson <alexl@redhat.com>
Wed, 17 Apr 2013 11:13:46 +0000 (13:13 +0200)
committerAlexander Larsson <alexl@redhat.com>
Tue, 7 May 2013 14:33:00 +0000 (16:33 +0200)
commit6a478ea6725e577114639ef60c5af56b608116f9
tree100ac9ec1fbb7a026357a2ea8dc3ff8d91d8d911
parente9122eca68b36fec9debe8fefd5a68b60f6b657f
gdk: Don't ever do copies from the window

This basically neuters gdk_window_move_region, gdk_window_scroll
and gdk_window_move_resize, in that they now never copy any bits but
just invalidate the source and destination regions. This is a performance
loss, but the hope is that the simplifications it later allows will let
us recover this performance loss (which mainly affects scrolling).
gdk/gdkwindow.c